international atomic energy agency safeguards - Spanish English Dictionary